three address - Spanish English Dictionary